On September 9, 2024, ST Telemedia Global Data Centres (STT GDC) announced a substantial... (6 revisions)